Design and Implementation of the Smart Virtual Machine on iOS Platform for the Mobile Game Portability

نویسندگان

  • Yunsik Son
  • JaeHyun Kim
  • YangSun Lee
چکیده

Development of computing environments and mobile devices lead to rapid growth of smart device, mobile OS and application market. Especially, the mobile platform sector with major runners of Apple and Google, compose the core technology for mobile applications. iOS and Android represent mobile platforms each supporting individual execution environment, development tools and development methodology. Applications and contents developed in each platform inevitably have exclusive properties in the other platforms. Therefore, generally it is not possible to execute a mobile application on a different platform. In order to provide service to multiple platforms by portability, additional costs and development period is required. Particularly, the lifespan and development duration of mobile applications are becoming shorter at this point in time. Therefore, fast development and deployment is required and has been standing out as a weakness. Smart Cross Platform is a virtual machine based solution developed to resolve this weakness. In this paper, Smart Cross Platform's content execution component, Smart Virtual Machine based on an independent neutral language was designed and implemented to be run in iOS. In the Smart Virtual Machine, the programmer can make a program not being restricted to the development language of a particular platform environment, making it is easier to port previous contents or provide service of a single program to multiple platforms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Implementation of HTML5 based SVM for Integrating Runtime of Smart Devices and Web Environments

Current mobile environments, smart device platforms and web based platform are emerged. The smart device platforms are represented by Apple’s iOS and Google's Android, and web based platform’s core is HTML5. Our previous researches are focused on integrating the developmental environments of smart devices and producing the same runtime environment. The Smart Cross Platform our research result g...

متن کامل

A Study on the Code Optimizer Generator for the Smart Cross Platform

Every platform used in the development of smart phone contents has a unique development environment. The need for platform-specific methods and languages entails extra development costs when content is created for a number of platforms. The Smart Cross Platform is the virtual machine solution that supports various programming languages and platforms, and its aims are to support programming lang...

متن کامل

A Study on the Source Translator for Generating the Android Game Source from the WIPI Game Source

In the mobile market, the appearance of various smart phone platforms such as Android, iOS(iPhone), Bada and Window Phone has led to game developers to repeatedly develop game contents to suit the different mobile communication companies' platforms in order to service mobile game contents. Furthermore, to use each of the game contents developed on the existing feature phone platform, they need ...

متن کامل

Gamification by Design - Implementing Game Mechanics in Web and Mobile Apps

gamification by design implementing game mechanics in web gamification by design: implementing game mechanics in web gamification by design implementing game mechanics in web gamification in ca technologies cedma-europe free download gamification by design: implementing game proposing a theory of gamification effectiveness getting gamification right university of maryland leading retailers use ...

متن کامل

A Study of the JavaScript Compiler and Symbol Table for the Smart Cross Platform

Smart Cross Platform (SCP) is virtual machine based solution that supports various programming languages and platforms, and its aims are to support programming languages like ISO/IEC C++, Java and Objective C and smartphone platforms such as Android and iOS. Java Script is a programming language to develop HTML5 contents, and the contents are executed by interpreter which included in web browse...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014